Where is Hotel Sandmelis?

Where is Hotel Sandmelis located?

Hotel Sandmelis, Pichincha, Ecuador (approx. -0.16524°, -78.47851°)


Where is Hotel Sandmelis on the map?