Address New Delhi Map, Tel 011-45564556 Call, Website
Howard Square Hotel is a nice option for lodging at Bangkok.