7.3 Guest rating Hotel photo

Mini Hotel Chameleon

Hint: You can enter any city or hotel name

Book Mini Hotel Chameleon

Location “Hameleon Hotel” is situated in Saint Petersburg. It boasts a convenient location within 6 km from the historic city center.Hotel features There is a bar with a range of spirits and soft beverages. Wi-Fi is available on all property premises. The reception works 24/7. Please note that the entire hotel is non-smoking.

Photos Of
Facilities of Mini Hotel Chameleon
  • 24 hours Front Desk Service
  • Bar
Room facilities
  • TV

Show Mini Hotel Chameleon on the map

Mini Hotel Chameleon 59.931217 30.370584