Das Hotel Casa Amor Bangkok mit Ausblick auf die Stadt ist circa 7 Gehminuten vom Mahanakorn Skywalk von Bangkok entfernt.
Das Aparthotel liegt in unmittelbarer Nähe zum Silom Village und nahe dem Bangkok Fashion Outlet. Einkaufszentrum Silom Complex befindet sich in einer Entfernung von nur 1 km vom Hotel. Die Lage in einer Entfernung von rund 10 Fahrminuten vom Große Palast ist ein großer Vorteil für Gäste vom Casa Amor. Die Unterkunft liegt in rund 400 Meter Entfernung von der U-Bahn-Station Chong Nonsi sowie in einer 2 km Entfernung vom Bahnhof BTS-Ploen Chit.
Neben einer getrennten Toilette und einer Dusche gehören zur Ausstattung des Badezimmers auch ein Haartrockner und Badelaken.
Das Restaurant 25 Degrees Bangkok bietet eine große Auswahl an Gerichte der amerikanischen Küche und liegt zudem etwa 5 Gehminuten vom Hotel Casa Amor entfernt.