A Perfect Stay - Bay Royal Apartment 2 localiza-se em Byron Bay, a 6 minutos a pé de Belongil Beach, 600 m de Main Beach e 18 minutos a pé de Clarkes Beach. Os hóspedes dispõem de acesso Wi-Fi gratuito, uma cozinha totalmente equipada e uma varanda.
Este apartamento com ar condicionado dispõe de 3 quartos e 2 casas de banho com banheira e um secador de cabelo.
Farol de Cape Byron fica a 3 km de A Perfect Stay - Bay Royal Apartment 2, enquanto Byron Bay Golf Course está a 4,2 km de distância. O aeroporto mais próximo é o Aeroporto de Ballina Byron Gateway, que fica a 25 km de A Perfect Stay - Bay Royal Apartment 2.