TravelMuse
 
 

O'Neills

Madrid, Spain

Guide         Hotels         Attractions         Restaurants         Shops

Address

Príncipe 12
28012 Madrid
Spain

Phone

+34 91 521 2030


Neighborhood

Plaza Mayor, Ópera & Sol


Nearest Train

Sol


Category

Breakfast & Brunch, British & Irish


Avg User Rating

4 reviews