EN
LUXURY HOTEL APARTMENT at GRAND PLAZA SAN STEFANO, PRIME LOCATION with access to MEGA MALL and FOUR SEASONS'S RESTAURANTS vs 3 Similar Hotels