Pleasant Villarroel(Eixample, Spain) Pleasant VillarroelmapVillarroel 136 E-2, Eixample, 08011 Barcelona, Spain thumb_up7.3 (Good) by 23 verified reviewslocation_onmapcamera_altphotosinfomore details of Pleasant Villarroel at booking.com SpainSpainCataloniaCataloniaBarcelonaBarcelonaBarcelonèsBarcelonèsBarcelonaBadalonaBarcelonaEixampleCiutat VellaEixampleGràciaHorta-GuinardóLes CortsSant AndreuSant MartíSants-MontjuïcSarrià-Sant Gervasi Published by jasonjc View all posts by jasonjc