Luxor Aeroporto Hotel Rio De Janeiro is located on the third floor of the International Airport of Rio de Janeiro. There are multiple shops, restaurants and bars are located within the airport. Copacabana Beach is located 20 miles away and Grand Central Station is located 20 kilometers away.