PPH Living Amman Residency Theetchithar kollai, near bus stand, Rameswaram, Tamil Nadu 623526 PH : +91 9342677699 / +91 8800806807 Book now About the hotel is a value-for-money accommodation in Rameshwaram situated 0.5 km away from the Seetha Theertham Bus […]