Designed for adults only, the love hotel Shelton is 13.7 miles from Antônio Carlos Jobim International Airport. It offers air-conditioned accommodation with free Wi-Fi and free parking. Rooms are equipped with a private bathroom, TV, radio, telephone and minibar. Room service is available. Barra da Tijuca Beach is located 13.7 miles from Shelton Hotel. The beautiful Tijuca National Park is 19.3 miles away, and the Sugarloaf Mountain is 20.5 miles from this hotel.