Mercedes Garden is a hotel offering comfortable rooms with amenities like coffee/tea makers and satellite TV. Features include a kitchen and Wi-Fi.