Gowri is a beautiful place to stay. The staff is very friendly and helpfull. The location is very good. City centre is within walking distance. The rooms are very clean and spacious. In the evenings people come here to play some music. The atmosphere is warm and friendly. I can advise anybody to stay in Gowri.
- Also Known As:
- Gowri Residence Kerala/Alappuzha, India