There's a restaurant on site, as well as a coffee shop/cafe. A computer station is on site and WiFi is free in public spaces. A terrace, tour/ticket assistance, and a garden are also featured at The Dome Residence. Self parking is free.
Room and staff are fine. I do not like that the bathroom floor floods when showering but not uncommon in Thailand. Worse was that there was no one to refund my deposit at 0700 when I had to leave.