Apartahotel Alvear
HotelModest hotel offering simple apartments with kitchens, lounge areas & flat-screen TVs.
Address
C. La Arboleda 6, Santo Domingo 10121, Dominican Republic
Website
Contact
+1 809-616-2070Price rating
$65/night
Rating on Google Maps
4.40 (82 reviews)Open on Google Maps