Rainbow Hotel se encuentra frente a la playa en Magong, a 3 min a pie de First Guesthouse Penghu y a 300 metros de Four Eyes Well. El alojamiento está a 6 min a pie de Xiying Rainbow Bridge, a 400 metros de Penghu Zhongyang Old Street y a 4 min a pie de Penghu Tianhou Temple. El hotel ofrece vistas a la ciudad, terraza solárium, recepción 24 horas y wifi gratis en todo el alojamiento.
Las habitaciones incluyen aire acondicionado, TV de pantalla plana con canales por cable, nevera, hervidor, ducha, artículos de aseo gratuitos y escritorio. Las unidades incluyen baño privado, secador de pelo y ropa de cama.
Penghu Living Museum está a 1,8 km del alojamiento, y National Penghu University of Science and Technology está a 2,3 km. El aeropuerto más cercano (Aeropuerto de Penghu) está a 8 km del alojamiento.