A website for finding hotels that are accessible to everyone
TreeHouse Villas
Location: Bangkok, Thailand