Hotel Name: Melrose Plaza Suites
Star Rating: ★ ★ ★ ★
Location: Ecuador Quito🔍
Address: Paul Rivet 222 Y Whymper, Quito 170517 rooms
👉 Click/Touch Here to booking!
Remember to comment it after staying please ✍️
Comment: