Boutique View All Hotels in Sants-Montjuic Get Prices Hotel Acta Mimic 3.0 Sants-Montjuic, Barcelona, Spain Overview Photos (260) Room Details Amenities Travel Guide Map Back to All Albums Double Room Album Photos and Review by Oyster.com Investigators