Mayfair Bangkok - Marriott Executive Apartments has a total of 128 rooms.