Estrella in Madrid is a blend of Upper East Side elegance and West Village charm. It exudes the sophisticated, upscale atmosphere of Madison Square with its trendy restaurants and chic boutiques, while maintaining a touch of old-world European flair.