Ifasha Hotel is a Hotel located in Talaimannar. It is one of the 3395 hotels in Sri Lanka. Address of Ifasha Hotel is Rishad city, Thalaimannar pier, Talaimannar, Sri Lanka.
Some of the places around Ifasha Hotel are -
Rishad city, Thalaimannar pier, Talaimannar, Sri Lanka