Star Hotel 209 está en Juiz de Fora, a 17 min a pie de Nossa Senhora da Gloria Church y a 3 km de San Sebastian Church. El alojamiento está a unos 3,1 km de Cine-Theatro Central, a 6,9 km de Lajinha Park y a 8,8 km de Estadio Helenao. Hay parking privado en el propio alojamiento.
En el hotel, las habitaciones tienen aire acondicionado y TV de pantalla plana.