Hotel Flamingo ****
Palma, Spain
Sleeping Rooms
100 rooms
Location
Sleeping Rooms
Total number of rooms
100
Maximum number of rooms for groups
Address and Location Info for Hotel Flamingo
Full Address
3555 S Las Vegas Blvd, Las Vegas, NV 89109, United States
City
Palma
Region
Balearic Islands
Country
Spain
Latitude
39.515282
Longitude
2.745960