Kandawgyi-See befindet sich etwa 25 Fußminuten vom Mother Land Inn 2 Yangon entfernt und ist unbedingt einen Besuch wert. Außerdem gibt es Parkplätze.
Der Gasthof befindet sich im Viertel Botahtaung von Yangon. Zudem lässt sich Botataung-Pagode innerhalb von 19 Minuten zu Fuß erreichen. Chaukhtatgyi-Tempel liegt ebenfalls etwa 3 Kilometer vom Hotel entfernt. Zu den Unterhaltungsmöglichkeiten in der Umgebung gehört Nationaltheater von Rangun (ist in ca. 10 Fahrminuten Entfernung vom Mother Land Inn 2 Yangon). Die Bushaltestelle Nyaung Tann ist ebenfalls in unmittelbarer Nähe von der Unterkunft.
Jedes der 32 Zimmer ist mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Unter anderem sind in den Zimmern eine getrennte Toilette und eine Dusche vorhanden.