Hotel San Pietro is in a really good spot with everything happening in walking distance such as restaurants between high end and lower end, shopping area for souvenirs (which are way cheaper than the ppl selling in the streets and in the tourist attraction sites) one block behind, beaches which appear dirty because of the black sand but are really not, pharmacies, money exchange 24hrs, horse and carriage tour rides, chiva tours that pick you up right in front of the hotel which go to the old city and all the other places, etc. The only con about the chiva is that everything happens really quickly and you have to be quick when purchasing and getting the correct change. You also need to be able to bargain prices with these vendors because they will definitely try to rip you off if you cant. They are also very persistent and patient so once you express some type of interest or display too long of an eye contact they will walk with you for distances trying to persuade to buy so you have to be firm at times.
The hotel is very clean and has all the amenities as an international hotel. The rooms are equipped with TV, vanity, air condition, comfortable bed (s) refrigerator, hair dryer, hot and cold water and a big enough closet. Also there are different types of rooms for single persons, double or trip and also for families some with kitchenettes, etc.This hotel is actually more bang for your buck than some of the hotels on South Beach Miami I have stayed in, in terms of decor, cleanliness, service and room/hotel amenities. The hotel staff is very friendly and pleasant. Although it is a small hotel you do not really feel as if you are getting less in any way. The Hotel's restaurant is fine as well and so is the breakfast dining.
Overall, location is great if you want to party, site see, shop, dine or bathe in the sea as well the hotel is great if you just want to stay in, in the middle of everything. I would definitely recommend to anyone!
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC