STANFORD SUITES HOTEL , a hotel with a magnificent view of the Quito city, where we strive to provide all our guests with the best attention to make them feel at ease during their stay. For us, it will always be a pleasure to serve you ...
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.