Roomundo
Hotels in St. Petersburg, US

Palma Del Mar E-608

6268 Palma Del Mar Boulevard, St. Petersburg

About this hotel

Palma Del Mar E-608

A very nice option for those who like to be on the move! Hotel «Palma Del Mar E-608» is located in St. Petersburg. This hotel is located in 8 km from the city center. Location