Location. The Ambassador Hotel is located in Singapore's Little India neighborhood, close to Sri Veeramakaliamman Temple, Singapore National Museum, and Orchard Road. Nearby points of interest also include Esplanade Theatres and Boat Quay. Hotel Features. The property offers a roundtrip airport shuttle surcharge. The Ambassador Hotel features tour/ticket assistance and dry cleaning/laundry services. Guestrooms. 25 air conditioned guestrooms at The Ambassador Hotel feature irons/ironing boards. Accommodations include coffee/tea makers and minibars.