Address: Sudirman Plaza, Indofood Tower, Jl. Jenderal Sudirman Kav 76 - 78, Jakarta
Hotel rating from 169 guests: 8.3
Rooms at The Mayflower, Jakarta-Marriott Executive Apartments have fully-equipped kitchens, cable TV, a DVD player and air conditioning. …