O'Neills

Madrid, Spain


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

More Info

Destination Guide

Hotels near O'Neills

Things to do near O'Neills

Restaurants near O'Neills

Shops near O'Neills