Petit Palace Bcn  - 

Roger De Lluria, 21 (Esq. Gran Via, 662)
Barcelona
Catalonia
08037
4 Star
  • Hotel Description
  • Prices & Booking
Prices From